package com.dianqiu.common.service;

import java.util.List;

import com.dianqiu.common.bean.DqBetCompanyTO;
import com.dianqiu.common.bean.DqHandicapHistTO;
import com.dianqiu.common.bean.DqHandicapTO;
import com.dianqiu.common.bean.DqHandicapTypeTO;
import com.dianqiu.common.bean.DqMatchHistTO;
import com.dianqiu.common.bean.DqMatchTO;

public interface ListHandicapService {

	public List<DqMatchHistTO> getMatchHistoryById(Integer matchId);
	
	public List<DqHandicapHistTO> getHandicapHistoryByUserIdAndMatchId(Integer userId, Integer matchId);
	
	public List<DqHandicapTO> getHandicapListByMatchId(Integer matchId); 
	
	public List<DqBetCompanyTO> getAllDqBetCompany();
	
	public List<DqHandicapTypeTO> getAllDqHandicapType();
	
	public List<DqMatchTO> getMatchById(Integer matchId);
	
	public List<DqBetCompanyTO> getBetCompanyByCompanyId(Integer companyId);
	
	public List<DqHandicapTypeTO> getHandicapTypeByTypeId(Integer typeId);
	
	public void saveDqHandicap(DqHandicapTO dqHandicap);
	
	public void saveDqHandicapHistoryTO(DqHandicapHistTO dqHandicapHistTO);
}
